Honey fungus (mushroom) (Armillaria mellea)


Honey fungus (Oct 2017)
Honey fungus (Oct 2017)